//
//  HomeCollectionViewLayout.swift
//  SwiftPhophotoBrowser
//
//  Created by xmg on 16/8/20.
//  Copyright © 2016年 wlis. All rights reserved.
//

import UIKit

class HomeCollectionViewLayout: UICollectionViewFlowLayout {

    override func prepareLayout() {
        super.prepareLayout()
        /** 自定义布局 */
        /** 设置间隙 */
        let margin : CGFloat = 10
        /** 设置列数 */
        let cols : CGFloat = 3
    
        /** 设置cell的高度宽度 */
        let itemWH = (UIScreen.mainScreen().bounds.width - (cols + 1) * margin) / cols - 0.000001
        /** 设置布局的属性 */
        itemSize = CGSize(width: itemWH, height: itemWH)
        minimumInteritemSpacing = margin
        minimumLineSpacing = margin
        
        /** 设置内边距 */
        collectionView?.contentInset = UIEdgeInsets(top: margin + 64, left: margin, bottom: margin, right: margin)
    }
}
